.headerCon .header .nav li:nth-child(4) a {
				color: #009AFE;
			}
			
			.porjectList {
				margin: 0 auto;
				min-width: 1200px;
				box-sizing: border-box;
				min-height: 100%;
				position: relative;
				padding-bottom: 290px;
				background: rgba(242, 245, 249, 1);
			}
			
			.container {
				width: 1200px;
				height: 800px;
				margin: 0 auto;
				margin-bottom: 40px;
				background: #fff;
				padding: 25px 20px;
				box-sizing: border-box;
				padding-bottom: 0;
			}
			
			.navList {
				margin-top: 20px;
				height: 40px;
				background: #fff;
				line-height: 40px;
				text-align: center;
				color: #009AFE;
				font-size: 12px;
				background: #009AFE;
			}
			.navTitle{
				height: 20px;
			}
			.banner {
				height: 370px;
				width: 1200px;
				margin: 0 auto;
				background: #3E82F7;
				margin-bottom: 20px;
			}
			
			.topNav {
				height: 55px;
				width: 1200px;
				clear: both;
				
				margin: 0 auto;
				background: #fff;
				margin-bottom: 20px;
			}
			
			.topNav p {
				float: left;
				width: 120px;
				height: 56px;
				text-align: center;
				font-size: 14px;
				line-height: 55px;
				color: #333;
				box-sizing: border-box;
				cursor: pointer;
			}
			
			.topNav p.active {
				height: 56px;
				border-bottom: 0;
				color: #009AFE;
				background: #fff;
			}
			
			.list {
				height: auto;
				min-height: 300px;
				overflow: hidden;
				width: 100%;
				clear: both;
				padding-top: 20px;
				padding-left: 1px;
				box-sizing: border-box;
				padding-bottom: 30px;
			}
			
			.list .item {
				height: 270px;
				width: 274px;
				padding: 5px;
				float: left;
				margin-bottom: 10px;
				margin-right: 7px;
				cursor: pointer;
			}
			
			.itemCon {
				background: #fff;
				height: 100%;
				width: 100%;
			}
			
			.list .item:hover {
				box-shadow: #ccc 0px 0px 10px 2px;
			}
			
			.list .item img {
				display: block;
				height: 158px;
				width: 100%;
			}
			
			.list .item .name {
				height: 60px;
				font-size: 14px;
				padding: 5px 0;
				width: 100%;
				display: -webkit-box;
				-webkit-box-orient: vertical;
				-webkit-line-clamp: 2;
				overflow: hidden;
				line-height: 20px;
				box-sizing: border-box;
			}
			.list .item .name:hover{
				cursor: pointer;
				color: #009AFE;
			}
			.list .item .icon {
				height: 38px;
				font-size: 13px;
				width: 100%;
				line-height: 27px;
				box-sizing: border-box;
				padding-top: 5px;
				padding-bottom: 5px;
				
				color: #aeaeae;
			}
			.list .item .icon img{
				width: 22px;
				height: 22px;
				display: inline-block;
				vertical-align: middle;
				border-radius: 5px;
			}
			.list .item .icon span {
				float: right;
				color: #f00;
				font-size: 16px;
				font-weight: 700;
		
			}
			.list .item:nth-child(4n) {
				margin-right: 0px;
			}